Bmw E60 530D Egr Valve Fail - Making Weird Noise - Rough Idle - Engine Shuts Down